an ancient war engine - Turco Inglés Diccionario